Our molecular nature : the body's motors, machines and messages - Goodsell, David S. (Copernicus, 1996)