Contemporary debates in philosophy of biology - Ayala, Francisco Jose 1934-; Arp, Robert (Contemporary debates in philosophy, 2010)