HADFIELD.F. C.