Macfarlane MacFarlane D. I. Macfarlane. Macfarlane, R. G. Macfarlane Burnet. (Macfarlane, Alan) (Macfarlane, Iris) David MacFarlane Macfarlane, Aidan. Macfarlane, D. I.,