Physical Description: xxiii, 450 pages : illustrations ; 22 cm
Bibliography: Includes bibliographical references (pages 427-431) and index.
ISBN: 0151614792
9780151614790
0155625128
9780155625129
0156614839
9780156614832