Physical Description:1 online resource (xx, 315 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:0203159225
9780203159224
0203020227
9780203020227
0415040922
9780415040921
0415040930
9780415040938