Alan W. Hirshfeld

6 books

256 pages 2006

nonfiction biography history science challenging informative reflective slow-paced

614 pages 1994

nonfiction science informative fast-paced

336 pages digital 2001

nonfiction history science adventurous challenging informative fast-paced

400 pages 2014

nonfiction history science challenging informative slow-paced

120 pages paperback

nonfiction science medium-paced

256 pages hardcover 2009

nonfiction biography history science adventurous informative slow-paced