Author: O'Reilly, Bernard, 1823-1907