A long walk to the end by martin whittle
_