Planet Hunters Talk

SkyMania article on PH and Kepler-289