4.5 - 5 stars. I confess that I do love this book series very much. It is a very unique, very touching and very beautiful story. All philosophical ideas and concepts in this book series are not that easy to understand; thus, they always give you something to think about. A MUST READ!!