dt H . L . Peake , Worcester , England ;magister