German pathologist, presents an unsettling slide show