Megan Crane

51 books

224 pages paperback

fiction romance emotional fast-paced

233 pages digital 2016

fiction erotica romance adventurous fast-paced

222 pages digital 2017

fiction contemporary erotica romance lighthearted fast-paced

321 pages digital 2016

fiction erotica romance adventurous challenging slow-paced

341 pages digital 2017

fiction erotica romance adventurous fast-paced

277 pages 2004

fiction romance funny medium-paced

264 pages paperback 2005

fiction contemporary romance lighthearted slow-paced

291 pages paperback 2007

fiction romance funny lighthearted fast-paced

106 pages 2014

fiction contemporary romance lighthearted fast-paced

295 pages digital 2011

fiction romance lighthearted mysterious relaxing medium-paced