JOHN E WALSH DDD