TY - BOOK AU - Niele, Frank TI - Energy engine of evolution SN - 044451886X U1 - 576.8 PY - 2005/// CY - Amsterdam PB - Elsevier KW - Evolution KW - Bioenergetics ER -