Michael Hampe

6 books

240 pages hardcover

nonfiction philosophy science challenging medium-paced

352 pages hardcover

nonfiction history philosophy challenging informative reflective medium-paced

224 pages digital

186 pages hardcover 2016

funny informative medium-paced

386 pages hardcover 2011

nonfiction history philosophy medium-paced

320 pages 2011

challenging informative reflective medium-paced