Joseph Francis O'Carroll — Irish physician