Rev. J. McNab of Millport