Based on our review, we give the book a rating of 5 out of 5 stars.