Call Number - 515.076 SPI
Physical Description: 384 pages: illustrations; 28 cm
Notes: Includes Index