ROAR by Cora Carmack


From the "Stormheart" series, volume 1
Age Range: 14 - 18
Email this review


Carmack introduces weather magic and a girl who will go to great lengths to reclaim her power in the first of the Stormheart series.

In Aurora’s world, magical storms strike with ferocity, and only a few are born into the magic to combat them. As the sole heir to her kingdom, Aurora is expected to keep the storms at bay. The only problem? She has no magic. With storms fast approaching, Aurora’s mother, the queen regnant, orchestrates an arranged marriage between her daughter and a powerful prince from a neighboring kingdom. When the prince deceives her, Aurora is desperate to find a way out of the marriage while still ensuring her kingdom’s safety, when she stumbles upon an illegal market where she finds that magic can be learned. Hoping to return with new abilities, Aurora leaves home and joins up with a band of storm hunters. Her quest brings many unexpected surprises, and it is a race against time, as her kingdom is under attack. Carmack introduces an exciting new world that contains intriguing magic and complex social structures, but the worldbuilding feels incomplete. The magic is at times difficult to grasp, and a romantic storyline distracts from the action. While readers are introduced to a number of interesting characters, they unfortunately remain in the peripherals. Aurora is a white 18-year-old; her intended, Cassius, is likewise white.

While leaving readers with many questions, Carmack creates enough suspense that they’ll be scrambling for the sequel. (Fantasy. 14-18)

Pub Date: June 13th, 2017
ISBN: 978-0-7653-8631-1
Page count: 384pp
Publisher: Tor Teen
Review Posted Online:
Kirkus Reviews Issue: April 15th, 2017


IndieTHE GIRL FROM AVIGNON by Praveen V. Arla
by Bradley S. Compton
ChildrenCARAVAL by Stephanie Garber
by Stephanie Garber
AdultTHE HEART FORGER by Rin Chupeco
by Rin Chupeco
ChildrenTHE LIGHTNING THIEF by Rick Riordan
by Rick Riordan
ChildrenRED QUEEN by Victoria Aveyard
by Victoria Aveyard