Physical Description:1 online resource (xiv, 386 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:058500093X
9780585000930
9780253330192
025333019X
9780253210449
0253210445