The Hallowed

504 pages paperback 2025

fiction fantasy lgbtqia+ adventurous dark emotional slow-paced