Alfred Bernard ? Hanrahan (1866-1936)