Rhapsody is high fantasy, descended from Tolkien’s Lord of the Rings through Eddings’s Belgariad and Malloreon series, complete with an elf-like people, cannibalistic giants, fire-born demons, and dragons. Inquiring fantasy readers will wonder whether it can live up to such distinguished predecessors. The answer is yes. Haydon’s first fantasy is a palpable hit. The three protagonists are well-realized characters whose adventures are by turns hilarious, horrific, and breathtaking. Best of all, though elements are drawn from familiar sources ranging from Norse myth to Mozart’s The Magic Flute, Haydon’s magic worldbuilding is convincing, consistent, and ...