David Thorpe

115 books

128 pages digital 2024

fiction thriller

445 pages digital 2024 user-added

fiction thriller

90 pages digital 2011

fiction historical lgbtqia+ romance emotional reflective fast-paced

374 pages digital 2021

fiction crime thriller

missing page info 2012

fiction historical informative tense medium-paced

141 pages digital 2023

fiction thriller adventurous dark mysterious fast-paced

missing page info 2013

fiction historical adventurous medium-paced

447 pages digital

nonfiction history mathematics challenging emotional reflective medium-paced

missing page info hardcover 1952

fiction mystery dark mysterious slow-paced

432 pages hardcover 2024

fiction fantasy medium-paced