History and philosophy of biology - Kretsinger, Robert (World Scientific Publishing, 2015)