David J. Blackmore

9 books

missing page info 1990

medium-paced

295 pages paperback 2023 user-added

fiction historical

224 pages hardcover 2015

challenging informative slow-paced

292 pages digital 2023 user-added

fiction historical

248 pages hardcover

nonfiction history challenging informative medium-paced

293 pages digital 2024 user-added

fiction historical mystery thriller

285 pages paperback 2022 user-added

fiction historical

200 pages hardcover

nonfiction history medium-paced

215 pages paperback 2022 user-added

fiction historical