Physical Description:1 online resource (xii, 507 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:1423720091
9781423720096
9780195148893
0195148894
1280481927
9781280481925
9780195348880
0195348885