Thom's Irish Who's Who/McCarthy-O'Leary, Major John