I love this book. I love, love, love this book. Why haven't you read this book yet??? Stop whatever you are doing and read this book right now! I'm not going to lie, I'm really upset that you're still reading this review and not reading the book like I told you that you should. This is one of my all-time, most-favorite books of all time. Okay, so that was a bit redundant, but I feel like I can't recommend this book enough.I suppose, it should come with a few warnings though. The first warning is that it's really long. When I first read it, I did so with an old-fashioned, paper and print book and the font was small, the spacing was minimal and the pages themselves were larger than normal. And the page count came in, I believe, over 1000 pages. I am on record as not liking writers who can't get their story across in a reasonable number of pages and this would seem like it should be one of those books, but it's not. Here's why: This book is split up into three parts and in many ways, those three parts are like separate books in a series. However, those separate parts don't have endings. The story simply goes on. They are obvious closure points, but the story itself goes on and to have closed them off, only to continue in the next book would have been cruel. So, even though this book is very long, I actually commend Ferrari for choosing to make it all one book instead of breaking it up. It's a story told in three acts that could have been split up, but as they are all part of the same play, he chose to make it all-inclusive.The second warning I'll give you is that this book has Judeo-Christian themes involved in it and actually, I'd go so far as to call it a Christian book. HOWEVER, I also think it's an all-inclusive book because this book is far from the right-wing, conservative Christian point of view. In fact, that POV is blatantly fought against. This is a brand of Christianity that preaches love, acceptance and inclusion. For that reason, I think that people of any faith, or no faith at all, can enjoy the larger story.What is that story? Well, if you're familiar with the Book of Job in the Old Testament then you'll have an idea of the main premise of The Book of Joby. The cast of characters includes God, a few arch angels, the devil and his demon faithful. Those characters provide the framework for the very human story and characters who you can't help but fall in love with and feel for in the most palpable of ways. The characters in this book are simply outstanding. They are developed well, they are dimensional and full and interesting. The plotting is excellent. The story is amazing. The messages are pure and true and resounding. The pace...I won't lie. I don't believe the pace of this book is meant to be downhill, until the end. This is an intricately built story and things you read on page one will matter on the final page. You're not meant to devour this book without fully digesting it. That said, it's not slowly paced either. The story and the characters are so compelling that they pull you along. This is a tough book to put down. Even when you start reaching points, halfway through the book, where you feel like things SHOULD start moving downhill toward a conclusion, they don't. They keep moving on and building up and building up. That's on purpose too. But, while in the hands of a lesser author you might start screaming and pulling your hair out and throwing the book against the wall, in Ferrari's hands, you feel like you can trust him and where he's going with his story.I first read this book years ago and I loved it. I just completed a re-read and it certainly holds up and makes for an amazing re-read as well. This time around, I found that I enjoyed it even more--catching things I'd missed the first time through. However, a major reason, I think, I enjoyed it even more this time around is that I read it on my Kindle. Without the issues of small fonts and tight spacing, the book was a much better read for me (admittedly, I'm kind of a stickler for those things which is why I now prefer e-books). So, my final piece of advice on this book is that if you can, I advise reading it on an e-reader of some sort. But, I'll also tell you that for all it's aesthetic and readability issues in print, it was still one of the most worthwhile books I'd ever read, so don't deprive yourself based on that.Read this book. Read it now. It's brilliant. Easily, firmly and forever entrenched in my Top 5 Books of All-Time.