Hampton, Dan,author.
xii, 317 pages :illustrations ;24 cm
Includes bibliographical references and index.