M. RALPH MC CAIN