Medicine today - Greenhalgh, Trisha (Longman, 1993)