Hammond, John Craig, 1974-....