http://www.canoe.ca/NewsStand/Columnists/Toronto/Eric_Margolis/2004/07/25/556378.html