5.0

Wow. This novel is absolutely breathtaking. It is easily one of the most beautifully written pieces of literature I have read in a long time. The characters are written so delicately and intricately that I felt completely and totally invested in them. This book is an emotional rollercoaster that really tugs at the heart strings.