Gemma Doyle

Gemma Doyle’s life is about to change irreversibly. And what happens next will be a mix of chaos, magic and fate.

Back to SeriesAll Book Reviews