It is a great book. I am reading it for the second time. I seldom do that unless it has been a long time since I read something the first time.