https://reviewbook.org/mastering-the-flames-the-beacon-hill-sorcerer-book-4/