Michael Craig, J. Mr.