revtmcnair