Description
Item Description:Includes index.
Physical Description:617 pages : illustrations ; 24 cm.
Bibliography:Includes index.
ISBN:0853124612
9780853124610
0470201029
9780470201022
0853127778
9780853127772