Thirteen-year-old Xavier Oak, a gamer and avid fan of Dungeons & Dragons (and the narrator of Kenneth Oppel’s new book), had reluctantly agreed to spend the weekend at the family’s lakeside cottage ...