Deirdre Palmer

15 books

302 pages paperback 2015

fiction emotional lighthearted fast-paced

303 pages digital 2015

emotional lighthearted fast-paced

257 pages digital 2020 user-added

fiction contemporary

249 pages digital 2023

dark mysterious tense medium-paced

missing page info digital 2019

dark mysterious tense medium-paced