David Barker — English physician and epidemiologist (1938-2013)