This was an excellent book – although long, it never lost my attention and the end was very satisfying. I highly recommend it.