Rated of 5
This book deserves a 10 out of five. The first time i read the book, I finished it in two hours. James Patterson surprised me with this touching novel. I have read severl of his other books, but this one just blew me away. I have recomended this to several people who have told other about it. This is by far the best book i have read.