Michael H. Shank

4 books

698 pages 2012

nonfiction history science challenging informative slow-paced

276 pages hardcover

nonfiction history religion informative medium-paced

698 pages 2012

nonfiction history science informative lighthearted medium-paced

432 pages 2011

science informative reflective medium-paced