MICHAEL J. HAM