Description
Item Description:Includes index.
Physical Description:1 online resource (xii, 330 pages :) illustrations.
Bibliography:Bibliography: pages 284-322.
ISBN:0080307663
9780080307664
0080307655
9780080307657