W. H . Cooke , England,