James Hardy Ropes

American theologian