Yes it is a good book.