It took me a really long time to read this book. Being American, it took me a while to decipher the terms and language differences. That being said, it was a very intriguing story. I'm usually very good at predicting what is going to happen, but this...