Hamilton, Gerard Edwin Hamilton Barrett-

Contributed by