Stephen Leahy has worked as a freelance Canadian journalist for the past 12 years, including five writing for Inter Press Service News Agency (IPS). Leahy specialises in science, the environment and agriculture. He has been published in leading magazines and newspapers in several countries. Based in Brooklin, near Toronto, Canada, Leahy is a professional member of the Society of Environmental Journalists.