Lanigan Troy Lanigan, communications director of the Canadian Taxpayers Federation in 2001 (Photo: World Taxpayers Associations).