Description
Item Description:Includes index.
Ill. on lining papers.
Physical Description:ix, 1029 pages : illustrations ; 26 cm.
ISBN:0333325567
9780333325568
0333300246 (corrected)
9780333300244 (corrected)