R. Macfarlane D.A. Macfarlane Tim Macfarlane Macfarlane D. Mcfarlan Robert Macfarlane Tamara Macfarlane J. Jim Mcfarland MacFarlane Robert Macfarlane.