Description
Physical Description:1 online resource (xvii, 1098 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0632063238
9780632063239
9781405179959
1405179953
9780632040759
0632040750