Description
Item Description:Originally published: 2004
Physical Description:1 online resource (xx, 352 pages) : illustrations
Bibliography:Includes bibliographical references (pages 321-336) and index
ISBN:1435691865
9781435691865