TY - GEN AU - GOODSELL(David S) TI - The machinery of life SN - 9780387849249 PY - 2009/// CY - New York PB - Springer ER -