The Design of Life - Dulbecco, Renato (Yale University Press, 1987)