A Great and Terrible Beauty by Libba Bray: Book Review

Gemma Doyle is living in India, but she desperately wants to move back to England. As 16-year-old girls will do, she’s bickering constantly with her mother over it. One day, in the midst of an Indian market, tragedy strikes and Gemma gets sent back to England. But she also starts having strange visions. Can the […]

Continue Reading