MICHAEL J. BALL