Alfred E Hanrahan (1895-1907)