Kip Keen

Kip Keen writes about science and the environment from his home in Halifax, Nova Scotia.