Taraborrelli, J. Randy.
xi, 494 pages :illustrations ;24 cm
Includes bibliographical references and index.