JAMES G WALSH