Principles of Immunopharmacology by Frans P. Nijkamp