Venus Past - Wet or Dry Abstract Publication: Sky and Telescope Pub Date: April 1988 Bibcode: 1988S&T....75R.352.