Margaret O'Carroll - Irish noble