Principles of immunology - Shastri, N. V (Mumbai Himalaya Publishing House, 2009)