Thom's Irish Who's Who/Cooper, Major-General Edward Joshua