Theoretical Immunology by Alan S. Perelson