Walsh William J. (William Joseph) 1841-1921