Physical Description: ix, 326 pages : illustrations ; 24 cm
Bibliography: Includes bibliographical references (pages 309-322) and index.
ISBN: 0521351561
9780521351560
0521359619
9780521359610