Description
Item Description:Includes index.
Physical Description:xix, 1734 pages : illustrations ; 24 cm
ISBN:0871872595
9780871872593