Description
Physical Description:xv, 309 pages : illustrations ; 24 cm
Bibliography:Includes bibliographical references (pages 241-298) and index.
ISBN:0415338654
9780415338653
0203446259
9780203446256