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