Charles Holmes Herty

Charles Holmes Herty.

Science History Institute

Original FID

4184