Although a long book its definitely worth the time, the story is heartbreaking at times however the time and details that went into writing this book is incredible. I will be listening to other Jackson books now that I know what a good author he is.