David Blake

48 books

308 pages 2023 user-added

fiction crime

774 pages digital 2018

adventurous funny lighthearted medium-paced

285 pages 2016

fiction mystery adventurous lighthearted mysterious fast-paced

317 pages digital 2018

adventurous funny lighthearted fast-paced

14 pages digital 2013

289 pages digital 2018

adventurous funny lighthearted fast-paced

240 pages digital

nonfiction business economics informative reflective fast-paced

240 pages 2018

nonfiction business economics psychology informative slow-paced

300 pages digital 2018

adventurous funny lighthearted fast-paced

748 pages paperback

nonfiction business economics