The evolutionary synthesis : perspectives on the unification of biology - Mayr, Ernst (Harvard University Press, 1998)