Internal Medicine by Nicholas J. Talley, David Currow & Brad Frankum