MARK J WALSH