Genes and Evolution - Jha A.P. (macmillan, 1997)