Germar Scheerer , also known as Germar Rudolf , born October 29 , 1964 , is a German chemist and a convicted Holocaust denier .
Germar Scheerer , also known as Germar Rudolf , born 29 October 1964 , is a German chemist and a convicted Holocaust denier .