Written in the Stars

Sara Seager
2012 Astrobiology  
doi:10.1089/ast.2011.0725 pmid:22269062 fatcat:meykkwtfvfawnklb2cgfdhr7xq