David Baggett

16 books

380 pages paperback

nonfiction history philosophy reflective relaxing slow-paced

283 pages paperback

nonfiction history philosophy religion informative reflective medium-paced

243 pages 2004

nonfiction philosophy informative medium-paced

273 pages 2007

nonfiction philosophy challenging informative slow-paced

344 pages paperback

nonfiction philosophy reference religion challenging informative reflective slow-paced

320 pages paperback 2020

nonfiction philosophy challenging informative reflective medium-paced

256 pages 2004

nonfiction philosophy adventurous medium-paced

250 pages paperback

nonfiction childrens literary philosophy young adult

280 pages paperback

nonfiction history religion reflective slow-paced

251 pages digital

nonfiction challenging informative reflective slow-paced