Physical Description:319 p. : ill. ; 23 cm
Bibliography:Includes bibliographies
ISBN:0803905963