MICHAEL S WALSH