J.L. O'Faolain

15 books

260 pages 2012

fiction fantasy science fiction adventurous fast-paced

216 pages paperback

fiction lgbtqia+ science science fiction adventurous reflective slow-paced

220 pages 2011

fiction fantasy adventurous dark mysterious fast-paced

220 pages paperback 2011

fiction fantasy lgbtqia+ dark mysterious fast-paced

270 pages paperback 2011

fiction fantasy lgbtqia+ adventurous dark mysterious fast-paced

230 pages paperback 2013

fiction fantasy lgbtqia+ adventurous dark mysterious fast-paced

300 pages paperback 2012

fiction fantasy lgbtqia+ adventurous dark medium-paced

Heartwarming

1 pages digital 2013

fiction contemporary historical lgbtqia+ romance short stories

28 pages digital 2013

fantasy adventurous dark tense medium-paced

28 pages 2013

fantasy adventurous medium-paced