I loved this book. It is no exaggeration to say that I stayed up until 4.30am and read this cover to cover; I literally couldn't put it down. It was both heartbreaking but completely joyous, Annie and Alex went through a long painful journey together and it built such a solid bedrock for their romance that I was left in no doubt that they belonged together.
The characters of Annie and Alex were so well drawn by Catherine Anderson, Annie was so innocent and almost childlike in some ways and after being secluded from society and hidden like a dirty secret since the age of six she has no social skills. But she also seemed very worldly in other ways, she knew people hurt her and thought her stupid, she knew she had to hide her intelligence from others and although she was completely uneducated, she was clever and observant. Watching her slowly come to trust Alex, a man who didn't ever hide how much he was falling in love with her was beautiful to read.
I highly recommend this book, it brought tears to my eyes, both in sadness and in happiness it was an emotional and moving love story between two lonely and misunderstood individuals and I can't wait to read more of Catherine Anderson's work.