Description
Item Description:Includes index
Physical Description:xxxiii, 1160 pages illustrations
ISBN:0768661161