David Greene

29 books

412 pages missing pub info (editions)

fiction historical lgbtqia+ literary emotional fast-paced

316 pages missing pub info (editions)

fiction lgbtqia+ mystery thriller mysterious slow-paced

945 pages first pub 2011 (editions)

fiction romance adventurous slow-paced

336 pages first pub 2014 (editions)

nonfiction memoir travel adventurous reflective medium-paced

2 hours, 4 minutes missing pub info (editions)

nonfiction art religion reflective medium-paced

280 pages first pub 2015 (editions)

fiction mystery romance mysterious fast-paced

147 pages first pub -458 (editions)

fiction classics play adventurous challenging informative slow-paced

300 pages first pub 2018 (editions)

informative inspiring tense medium-paced

24 pages missing pub info (editions)

192 pages first pub 2019 (editions)