Stumbling On History: An Art Project Compels A Small German Town to Face its Past