Rebel Angels by Libba Bray (Paperback, 2007)