mr John C Hardman