The role of medicine : dream, mirage or nemesis?
McKeown, Thomas.