G. Putnam Smith

Putnam Smith