The Sweet Far Thing (The Gemma Doyle Trilogy) by Libba Bray - WordSea