Stephen Woulfe Flanagan — Irish landowner, barrister, and judge