From the moment I picked it up, I couldn’t put it down. Though, I only give it 4 stars because it is hard to understand all the jumping around. There are dates and times at the beginning of each chapter and sometimes in the middle of chapters. But it is still a very good book!!