Description
Physical Description:1 online resource (xxvi, 595 pages) : illustrations.
Bibliography:Includes bibliographical references and index.
ISBN:0585256225
9780585256221
0313027722
9780313027727
9781563088322
1563088320