RICHARD P WALSH