A computer scientist's guide to cell biology a travelogue from a stranger in a strange land - Cohen, William W. (Springer, 2007)