You need to sign in or sign up before continuing.

M.J. O'Shea

97 books

200 pages first pub 2018 (editions)

fiction romance adventurous medium-paced

206 pages first pub 2012 (editions)

fiction contemporary romance lighthearted medium-paced

110 pages first pub 2011 (editions)

fiction fantasy mysterious fast-paced

264 pages missing pub info (editions)

fiction lgbtqia+ adventurous slow-paced

232 pages missing pub info (editions)

fiction lgbtqia+ adventurous emotional fast-paced

214 pages first pub 2014 (editions)

fiction contemporary romance emotional lighthearted slow-paced

256 pages missing pub info (editions)

fiction lgbtqia+ emotional funny lighthearted slow-paced

214 pages first pub 2016 (editions)

fiction contemporary romance lighthearted medium-paced

198 pages first pub 2016 (editions)

fiction contemporary romance emotional reflective slow-paced

176 pages first pub 2013 (editions)

fiction contemporary romance emotional lighthearted medium-paced