Megan Crane

51 books

missing page info 2024 user-added

fiction romance

177 pages digital

fiction contemporary romance

175 pages digital

724 pages digital 2016

350 pages 2020

fiction romance dark mysterious tense medium-paced

193 pages digital 2017

fiction romance lighthearted fast-paced

320 pages digital 2016

fiction erotica romance adventurous dark tense fast-paced

350 pages 2017

erotica romance adventurous slow-paced

352 pages digital 2016

fiction erotica romance dark slow-paced

275 pages hardcover 2007

nonfiction essays lighthearted fast-paced