David M. Barnett

12 books

288 pages paperback 2021

fiction contemporary mystery romance dark mysterious medium-paced

304 pages 2018

fiction contemporary lighthearted medium-paced

304 pages digital 2017

fiction science fiction adventurous emotional slow-paced

368 pages paperback

fiction literary adventurous hopeful lighthearted medium-paced

missing page info digital

361 pages digital 2018

fiction contemporary lighthearted fast-paced

missing page info digital

304 pages digital 2024

fiction contemporary romance

missing page info digital

368 pages digital 2023

fiction contemporary romance