Ker, I. T.(Ian Turnbull),author.