Articles by Kenneth D Swenerton (1)