Articles by D. J. Halsall (1)