Mack Smith, Denis,1920-2017,author.