"W. Hargreaves" . "W. Hargreaves" . .