Help keep Salon independent

Kurt Kleiner

Kurt Kleiner is a correspondent for New Scientist magazine and lives in Toronto.