Modeling biological systems : principles and applications - Haefner, James W. (Springer, 2005)