Description
Item Description:Electronic resource.
Physical Description:1 online resource (xv, 1186 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:159124594X
9781591245940
0585451133
9780585451138
0884157709
9780884157700