Hanna, John Perry, 1887-