Tim Macfarlane Jim Mcfarland R. Macfarlane D.A. Macfarlane Tamara Macfarlane Colin Macfarlane. David Macfarlane. David, Macfarlane Macfarlane Colin MacFarlane