THOMAS F WALSH JR