James Johnston Shaw (Q22674444)
Irish economist and judge
Language: