The last mile - Baldacci, David, 1960- (Pan Books, 2016)