Thom's Irish Who's Who/Walsh, John