I have to warn you, the Institute of Historical Review is an extremely suspect source, to say the least.
Gosh, they are still around? IIRC they were vehement Holocaust deniers. And I think that was their more "pleasant" side.