Physical Description:1 online resource (xi, 325 pages) : illustrations
Bibliography:Includes bibliographical references (pages 292-310) and index.
ISBN:0080434126
9780080434124
0585475318
9780585475318
9781615832552
1615832556