John Hargrove, C