Reminders of Germany’s Nazi past are everywhere in the city of Pforzheim. Small brass “stumble stones” dotted through the streets…