An Introduction To Biological Evolution - KARDONG Kenneth V. (Mc Graw - Hill, 2005)