3 books in series

Gemma Doyle

Gemma Doyle is a 3-book series with 3 primary works first released in 2003 with contributions by Libba Bray.

A Great and Terrible Beauty
Rebel Angels
The Sweet Far Thing