None of us could have been prepared for the moment — about 8:30 in the morning on Monday — when Gregory Marvin Kostka took ...