Caroline Lennon

63 books

288 pages hardcover 2006

fiction lgbtqia+ short stories emotional reflective medium-paced

272 pages paperback 2002

fiction historical literary short stories challenging informative reflective medium-paced

missing page info 2017

fiction romance emotional lighthearted medium-paced