james g. clinton