R. E. C. (Robert Edward Crozier) Long