Physical Description:1 online resource (463 pages) : illustrations.
Bibliography:Includes bibliographical references.
ISBN:0585220913
9780585220918
9780195352276
0195352270
1280471670
9781280471674