David O. Sullivan

5 books

282 pages paperback

fiction lgbtqia+ medium-paced

85 pages digital 2017

100 pages digital 2018

challenging dark emotional medium-paced

311 pages paperback 2023

nonfiction autobiography sports

66 pages digital 2019

fiction contemporary lgbtqia+ romance short stories