Medicine today - Greenhalgh, Trisha (Longman, 1997)