Description
Physical Description:xxxii, 784 pages : illustrations ; 24 cm
Bibliography:Includes bibliographical references and index.
ISBN:1858989442
9781858989440
1840643811
9781840643817