James G. Macfarlane Tamara Macfarlane James McFarlane Robert Macfarlane Jakob+MacFarlane D.A. Macfarlane David, Macfarlane Jakob + Macfarlane R. Macfarlane Tim Macfarlane