Devil's Ballast

288 pages digital 2019

fiction historical young adult adventurous fast-paced

320 pages paperback 2022

fiction historical lgbtqia+ young adult adventurous fast-paced