David Roochnik

11 books

159 pages paperback

nonfiction classics history philosophy challenging reflective medium-paced

312 pages paperback

nonfiction classics history philosophy challenging informative medium-paced

246 pages 2004

nonfiction philosophy challenging informative reflective slow-paced

192 pages hardcover

nonfiction classics history philosophy medium-paced

12 hours, 17 minutes audio 2002

nonfiction history philosophy challenging informative medium-paced

18 hours, 33 minutes audio 2014

nonfiction history informative reflective medium-paced

12 hours, 14 minutes audio 2005

nonfiction classics history philosophy challenging medium-paced

missing duration info audio

258 pages 2013

philosophy challenging informative medium-paced

232 pages paperback

nonfiction history philosophy medium-paced