The Machinery of life - Goodsell, David S. (Springer-Verlag, 1998)