Dr. Lucas Tappan · February 17, 2015 Westminster Cathedral (London, England) “They were trapped and could do nothing but grin and bear it.”