MICHAEL R CAIN