Physical Description:1 online resource (x, 308 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0203006887
9780203006887
0585464847
9780585464848
9780415162012
0415162017