Principles and practice of Medicine - Haslett,Christopher et al (Churchill Livingstone, 2002)