MICHAEL J. WARING