A arxiv.org A candidate giant planet imaged in the habitable zone of α Cen A 119 points pinewurst 1 year ago 45 comments