David O'Connor Henchy — Irish politician