EDWARD BRUCE HAMLEY

(Sir Edward Bruce Hamley)