Text this: Pathophysiology : concepts of altered health states / Carol Mattson Porth with 18 contributors ; illustrated by Carole Russell Hilmer and others.