Daniel Franklin Hatch
overview