Description
Physical Description:581 pages : illustrations ; 23 cm
Bibliography:Includes bibliographical references (pages 535-561) and index
ISBN:2369420677
9782369420675