John Lanyon Collected Novellas

404 pages 2009

fiction lgbtqia+ romance mysterious slow-paced