This book was so touching! It kept creeping back into my mind for days, even weeks after I read it. It was definitely very deep and philosophical, so not a light read, despite the length. It was a little disappointing that so many things were left unexplained. At the same time, it felt like the author wanted the reader to make their own assumptions, and interpret it in their own way.