Mind Games by Teri Terry. This is a great book again it is one of those books you dont want to put down! It is so so good! I absolutley loved it! I even managed to persuade some of my family to read it and they loved it too! They are all older than me! I can sometimes get a bit overwhelming. At a few bits i teared up. It is so good that is the description Teri has put in. I cant even describe how good this book is. I would recomend this to anyone over 10. This is because the level of complexity in the book. It is great. I will definatly be reading this again!