Davidson's Principles & Practice of Medicine - Colledge,Nicki R (Churchill Livingstone, 2010)