The Cleveland Clinic Intensive Review of Internal Medicine by James K. Stoller & Franklin A. Michota