This is one of my all time favourite books. I think Erin Morgenstern has created such an beautifully intricate world where so many stories are brought together to form something amazing. Her characters are complex and unique, and the concept is phenomenal. I loved this book from start to finish. It contains themes of love, growth, honesty, passion, tragedy and cunning wit. Such a good read!