Description
Physical Description:999 pages : illustrations ; 24 cm.
Bibliography:Includes bibliographical references (pages 875-956) and index.
ISBN:0521087090
9780521087094
9781139054430
1139054430