TY - BOOK AU - Morange, Michel TI - Life explained SN - 9780300158502 U1 - 570 ELD PY - 2008/// CY - New Haven PB - Yale University Press KW - Biology -- Philosophy ER -