Helpful Score: 1
This book makes me cry every single time I read it. There are parts that some may say are a bit cliched, and the effort to twine the stories together isn't always seamless...but it's still a beautiful, moving, gorgeous gem of a novel that more people need to discover.