This book is truly exquisite. Erin Morgenstern manages to fit several lives into one beautiful love story. This type of novel is hard for some to follow. There's a lot going on at once and it doesn't all tie together nicely until the very end. It takes patience and compassion, as well as a fair amount of empathy. Those with the intelligence required will see this book for the literary genius it is. Others need not apply...