Shephard, John,Rev.