Clarence callaghan