Expand filter menu Filter list (2 books)

2 books

397 pages first pub 1985 (editions)

fiction literary politics challenging dark reflective slow-paced

720 pages first pub 2022 (editions)

fiction dystopian historical lgbtqia+ literary dark emotional reflective slow-paced