Articles by J. D Thorpe (1)