Truth prevails : demolishing Holocaust denial: the end of "The Leuchter Report" - Shapiro, Shelly (Beate Klarsfeld Foundation, 1990)