Earth and Life - Talent, John A. (Springer Netherlands, 2012)