Endo, Bonhoeffer, King. The teachings of these three Christian leaders swirled in my mind over the weekend.