MacFarlandL.J. McFarlan, Donald McFarlane, Bruce. McFarlane, Gavin. McFarlan, F. Warren MacFarlane, S. Neil. MacFarlaneS.N. McFarlan, F. Warren. McFarlane McfarlaneB.