Truth prevails : demolishing Holocaust Denial ; the end of "The Leuchter Report" - Shapiro, Shelly (Beate Klarsfeld Foundation [u.a.], 1990)