Life on earth and other planetary bodies (Springer, 2012)