Dragonwatch by Brandon Mull
Because Dragonwatch, an ancient group of wizards, enchantresses, and dragon slayers, is crumbling, an uprising of dragons threatens to destroy the magical preserves as well as overrun the nonmagical world. This is the first book in the Dragonwatch series, the successor to Fablehaven. There are 2 other Dragonwatch books out now too! See the Dragonwatch book trailer.
BMS Librarian Ms. Woznick is recommending a book a day (most days)! All Books of the Day are available online. You can get Dragonwatch as an ebook from Hoopla (as well as the next two in the series) if you have a Beverly Public Library Card. Want a physical book? Now you can reserve books for pickup at the library too -- or check with Copper Dog Books or the Book Shop of Beverly Farms.
Make sure you sign up for Beverly Public Library's Summer Reading program -- it starts on Monday, June 22. There are programs for kids, teens, AND adults!