Description
Physical Description:654 pages : illustrations ; 25 cm
Bibliography:Includes bibliographical references (pages 641-642) and index.
ISBN:1584882050
9781584882053
1420035754
9781420035759