Carl A. Hoeger

4 books

992 pages hardcover

nonfiction science challenging informative slow-paced

901 pages 1992

informative medium-paced

793 pages paperback 2007

552 pages paperback 2003