I read it in one sitting and then turned back to the first page and reread it. It's that good! It's filled with wonderful speculations on the nature of time and life and it will make you appreciate both just a little bit more. The writing is gorgeous and it's a genuine page-turner. Don't miss this one.