The Dark Missions of Edgar Brim

304 pages 2019

fiction fantasy horror young adult dark tense slow-paced