Articles by D. P. Macfarlane (1)