Textbook of Pathology:General Pathology and Haematology Vol.1 - Mandal, A.K. (Avichal Publishing Company New Delhi, 2014)