
a book
Rebel Angels
Libba Bray · 2005 · 655 pages
As Spence Academy student Gemma Doyle prepares to ring in the New Year, 1896, with her friends in London, she experiences intense visions of three girls dressed in white, to whom something horrific has happened--something only the realms can explain.
recommended by 1 person
sourced from public statements
