Pathophysiology : concepts of altered health states - Porth, Carol (International edition, 2009)