Absolutely a good book! I had to listen to the last chapter twice! I am not going to spoil it for anyone! Wow!