John Martin O'Brien 1840-1928