Harry B . Halford , England.