The story is Great! The beginning was a bit slow but once your into the book the mechanics of it gets lost as you find yourself rooting for the hero, a Scottish war veteran. The villains are actually villains you would enjoy not liking. I won't say more because I believe the villain is actually someone you should discover for yourself. The story is complex which makes for an interesting read. This would definitely be a read by the pool book.