Well put.
it is easy to forget the “hate literature” battle that took place in Canada not too long ago...
http://www.lifesitenews.com/ldn/2006/apr/06041305.html