Hamilton, James M., 1974-