Review Detail4.2 106
This book is really good. It took me a while to understand some parts of it, but overall it is good. I especially like the way Gemma sometimes can't tell if Felicity is her real friend or not. I won't tell if she is or not though, just in case you decide to read it.