Keen, Robert E. Computer simulation in biology a basic introduction - 2nd ed. - New York John Wiley & Sons 1991047150971X