Thom's Irish Who's Who/Vesey-Fitzgerald, John Vesey