Origins genesis, evolution and diversity of life - Seckbach, Joseph (Springer, 2005)