Description
Item Description:Title from resource description page (viewed Apr 27, 2009)
Physical Description:xvii, 554 pages illustrations
ISBN:1119959446
9780470510667
0470510668