Eleanor Harkstead

24 books

45 pages 2019

hopeful lighthearted mysterious fast-paced

330 pages paperback

fiction mysterious fast-paced

352 pages digital 2021

contemporary mystery emotional mysterious slow-paced

50 pages digital