Desmond M. Clarke

15 books

338 pages paperback

nonfiction history philosophy reflective medium-paced

507 pages 2006

nonfiction biography history philosophy challenging informative medium-paced

208 pages 1637

nonfiction classics philosophy science challenging informative slow-paced

220 pages 2013

nonfiction philosophy challenging informative inspiring slow-paced

256 pages paperback 1641

nonfiction history philosophy challenging informative slow-paced

175 pages 1799

nonfiction philosophy religion informative slow-paced

192 pages 1763

nonfiction history philosophy religion challenging informative reflective medium-paced

208 pages 1763

nonfiction history philosophy religion challenging reflective medium-paced

220 pages hardcover

nonfiction history literary philosophy

380 pages 1797

history philosophy politics challenging informative reflective medium-paced