I realise that by writing this, I’m being a bit hypocritical, but I’ll abstract this as best I can. Recently a crazy, right-wing American came to Canada to plug their book. In this person’s first speaking engagement, this person made racist remarks. Unfortunately, this was to be expected and is exactly what this person does to draw attention. They say shocking things to stir people into a tizzy, end up becoming very recognizable and sell a lot of books. This person is Howard Stern in drag.
The only way to deal with these people is to stop using their name out loud and pay no attention to them whatsoever. There are many, many authors out there who write things that would anger many Canadians but because they’re not popular enough, we don’t hear about them and it doesn’t affect us. Treat these people the way you treat trolls on the Internet. Ignore them and they go away.