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