Duty and honour - Blackwood, Grant (UK Penguin books pub., 2016)