By authors: Edward Rowe Snow, Joseph E. Garland Revised by: Jeremy D'Entremont ISBN: 978-1-933212-87-6 Product Format: Paperback