Gemma Doyle by Libba Bray (series)

From Book Trigger Warnings

Gemma Doyle is a series of young adult fantasy novels by Libba Bray. It includes the following books:

Book # Title/Author
1 A Great and Terrible Beauty by Libba Bray
2 Rebel Angels by Libba Bray
3 The Sweet Far Thing by Libba Bray