Modeling Biological Systems - Haefner, James W. (Springer US, 2005)