MacFarlane, John,Rev.