Michael E. Zimmerman

7 books

447 pages paperback

nonfiction nature science challenging informative medium-paced

391 pages paperback

nonfiction philosophy challenging informative medium-paced

495 pages paperback 1997

nonfiction nature philosophy challenging informative medium-paced

336 pages paperback

nonfiction history philosophy challenging informative medium-paced

832 pages 2008

nonfiction philosophy challenging informative medium-paced

missing page info 1986

challenging informative medium-paced

512 pages hardcover 1996

nonfiction history philosophy medium-paced