Thom's Irish Who's Who/Edge, Major-Gen. John Dallas