Prof. Charles E. Bennett Hammond.

Relationships: