Soho Noir Collections

532 pages hardcover 2019

fiction historical lgbtqia+ mystery mysterious fast-paced