Marguerite Croft

5 books

264 pages 2012

fiction lgbtqia+ romance young adult emotional slow-paced

410 pages 2006

fiction horror short stories mysterious fast-paced

17 hours, 30 minutes audio 2023 not a book

fiction horror mystery thriller

205 pages digital 2014

fiction short stories adventurous challenging sad medium-paced

166 pages 2004

reflective medium-paced