An Affinity for Burning

325 pages paperback 2022

fiction fantasy lgbtqia+ young adult adventurous mysterious medium-paced