જ્હોન કોર્નેલીયસ ઓ કલ્લાઘાન - આઇરિશ ઇતિહાસકાર અને લેખક