Anderson, Jake,author.
xi, 352 pages :illustrations ;24 cm
Includes bibliographical references (pages 327-338) and index.