Book review: “The Son of Neptune” by Rick Riordan (spoiler alert!)