Description
Physical Description:xii, 611 pages : illustrations ; 25 cm
Bibliography:Includes bibliographical references (pages 602-606) and indexes.
ISBN:0135159415
0131277766
9780135159415
9780131277762