James Garvey

16 books

186 pages 2008

nonfiction philosophy challenging informative slow-paced

179 pages paperback 2008

nonfiction nature philosophy challenging informative slow-paced

160 pages 2005

nonfiction history philosophy challenging informative medium-paced

186 pages paperback

nonfiction history informative medium-paced

320 pages 2017

nonfiction business philosophy psychology challenging informative reflective slow-paced

160 pages paperback 2009

nonfiction philosophy reference challenging informative reflective slow-paced

384 pages 2012

nonfiction history philosophy religion challenging informative slow-paced

432 pages 2012

nonfiction history philosophy challenging informative slow-paced

208 pages 2006

nonfiction philosophy challenging informative medium-paced

240 pages 2018

nonfiction philosophy politics challenging informative reflective medium-paced