2/21/12I just finished this and book it's great. It's my favorite of his books and I've read all of them.