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