Immunology - HYDE, R.M (Lippincott)