John W. Peterson at the foot of the old rugged cross