I just read the most amazing book called When You Reach Me by Rebecca Stead. It is so cool because it mixes a story that happens in the real world with a little bit of science fiction/time travelling. I like it because it is very real lifey but also mysterious. It is about a girl named Miranda who's mom is invited to be on a game show called the $20,000 Pyramid. In the weeks before, things start to get weird. Her spare apartment key is taken, but nothing is stolen in the apartment. Then some mysterious notes arrive saying things like.
"I am coming to save your friends life, and my own. The trip is a difficult one, and I will not be myself when I reach you."
Miranda realizes that the person who is writing the notes seems to know things before they happen. It takes a horrible accident to figure out what they mean.
Every single person on this planet and others MUST read this book. Hurry to the library or bookstore and start reading it as soon as possible. It is part mystery, part science fiction, part real life. One of the things that is really cool about it is that at the beginning, what seems like the least important character turns out to be the most important character. I would never have guessed how it turns out. This is really one of the best books of all time.