Thomas, David H. (David Hayward), 1962-