Description
Physical Description:1 online resource (xxi, 441 pages) : illustrations
Bibliography:Includes bibliographical references.
ISBN:9781568817132
1568817134
1439865418
9781439865415
9780429064975
0429064977