Davidson's principles and practice of medicine. - Colledge, Nicki R.; Walker, Brian R.; Ralston, Stuart.; Davidson, Stanley, (Churchill Livingstone/Elsevier,, 2010)