John Short (Irish, born )