Habitability of Other Planets and Satellites - de Vera, Joseph Jean-Pierre; Seckbach, Joseph (Springer Netherlands, 2013)