Thom's Irish Who's Who/M'Ardle, John Stephen