Telling Lies About Hitler: The Holocaust, History and the David Irving Trial