Articles by Peter J. Ratcliffe (1)