M.J. O'Shea

97 books

200 pages 2015

fiction contemporary romance emotional slow-paced

31 pages digital 2011

fiction romance sad fast-paced

824 pages digital 2011

fiction lgbtqia+ romance short stories adventurous emotional medium-paced

690 pages digital 2011

fiction lgbtqia+ romance short stories challenging emotional medium-paced

191 pages 2016

fiction contemporary romance lighthearted slow-paced

216 pages paperback

fiction lgbtqia+ lighthearted slow-paced

204 pages 2013

fiction contemporary lighthearted slow-paced

194 pages 2017

fiction contemporary romance lighthearted slow-paced

251 pages digital 2010

fiction fantasy lgbtqia+ romance adventurous emotional mysterious fast-paced

206 pages 2014

fiction contemporary romance lighthearted slow-paced