Stephen Woulfe Flanagan - Irish landowner, barrister, and judge