Colin Macfarlane. Colin MacFarlane Colin McFarlane. Collin McFarlane Tim Macfarlane Robert Macfarlane David Macfarlane. David, Macfarlane D.A. Macfarlane R. Macfarlane