Fast paced and gripping. A good read....