The earth as a cradle for life - Stacey, F. D. (Frank D.) (World Scientific, 2013)