Review: Rebel Angels
Libba Bray’s Rebel Angels is the 2nd book in Bray’s well-loved Gemma Doyle trilogy. Rebel Angels continues the story of Gemma Doyle and her struggle with the magic of the realms, as she tries to fit in at Spence Academy for Girls... Continue reading →