Essentials of human disease - Crowley, Leonard V. (Burlington J&B Learning, 2014)