JOHN N HOCKING