John Rae - Scottish minister and Covenanting preacher (fl. 1651-1683)