David Booker

10 books

434 pages missing pub info (editions)

fiction mystery dark mysterious slow-paced

378 pages missing pub info (editions)

fiction science science fiction dark slow-paced

334 pages missing pub info (editions)

fiction science science fiction adventurous challenging medium-paced

636 pages missing pub info (editions)

fiction science science fiction mysterious medium-paced

254 pages missing pub info (editions)

fiction mystery

218 pages missing pub info (editions)

290 pages missing pub info (editions)

fiction emotional medium-paced

334 pages missing pub info (editions)

fiction emotional medium-paced

262 pages missing pub info (editions)

fiction

346 pages missing pub info (editions)

fiction crime mystery adventurous mysterious fast-paced