I had the same reaction. Print something by David Horowitz?!
I was shocked too. Maybe they are trying to increase their sales.