Towards a new philosophy of biology - Mayr, Ernst, 1904-2005 (Belknap, 1988)