How to Train Your Auror

460 pages first pub 2016 (editions) not a book

fiction fantasy magical realism mystery adventurous dark medium-paced

599 pages first pub 2017 (editions) not a book

adventurous dark slow-paced