The Revenge of Magic: The Last Dragon by James Riley
Fort Fitzgerald can’t stop having nightmares about the day his father was taken from him in an attack on Washington, DC. In these dreams, an Old One, an evil beyond comprehension, demands the location of the last dragon. But other than some dragon skeletons dug up with the books of magic on Discovery Day, Fort has never seen a dragon before. Could there still be one left alive?
And weirdly, Fort’s not the only one at the Oppenheimer School having these nightmares. His new roommate, Gabriel, seems to know more than he’s letting on about this dragon as well. And why does everyone at the school seem to do whatever Gabriel says? What’s his secret?
Fort’s going to need the help of his friends Cyrus, Jia, and Rachel, if he’s going to have any chance of keeping the Old Ones from returning to Earth. Unless, the Old Ones offer something Fort could never turn down…
The Last Dragon is the 2nd installment in The Revenge of Magic series. Fort has a plan to get his father back, but keeps it a secret from his friends which drives a rift between them. Gabriel is a mysterious, new character. And we finally get a closer look at the Old Ones and where they come from. This installment answers a lot more questions and amps up the danger and suspense. The last novel was a good foundation for the characters and school, but the story really takes off in this book. It’s fast-paced and full of mystery, magic, and drama. This is a very fun and exciting story for Middle readers on up. And the next in the series can’t come soon enough.