Zack is reading... rated Castle of Sorrows: 3 stars May 5 Public Jonathan Janz: Castle of Sorrows (2019, Flame Tree Press)Castle of Sorrows by Jonathan Janz