What an emotional read this was, I couldn't put it down until the end. When I was about 26% through the book I was wondering what was going to happen next... I finally finished reading this masterpiece at around 2am, finally going to sleep, I feel like I dreamt the whole book again. Can anyone say B...