Horace Boivin, the ebullient mayor of Granby, Que., spends $25,000 of his own money every year selling his flourishing city’s virtues to the rest of the world. No one has ever opposed him in an election and he has never taken a cent in payment for his services. Without question, he is