Porth's Essentials of Pathophysiology by Carol Mattson Porth