Review: A Great and Terrible Beauty by Libba Bray

A Great and Terrible Beauty (Gemma Doyle #1) by Libba Bray Kindle edition Sixteen-year-old Gemma has had an unconventional upbringing in India, until the day she foresees her mother's death in a black, swirling vision that turns out to be true. Sent back to England, she is enrolled at Spence, a girls' academy with a … Continue reading Review: A Great and Terrible Beauty by Libba Bray