Understanding Pathophysiology, 3e
Provides a thorough discussion of general pathophysiology and specific disease processes