Joseph Leonard Walsh (1895-1973)