The Gemma Doyle Trilogy
Libba Bray
This collection contains the complete text of the three Gemma Doyle novels, a deliciously sweeping and haunting saga that won't let you go. It's the only way to get all three of Libba Bray's critically acclaimed novels in one bundle.