David Shaw

47 books

272 pages 2017

nonfiction psychology self help informative reflective slow-paced

256 pages paperback

nonfiction history travel emotional slow-paced

195 pages 2018

nonfiction psychology informative medium-paced

391 pages digital 2021

nonfiction history science challenging informative slow-paced

208 pages 1996 user-added

164 pages digital 2013

184 pages 2013

nonfiction informative lighthearted medium-paced

missing page info paperback

194 pages 2017

challenging funny medium-paced

32 pages paperback

fiction childrens