judge
British judge
Not who you're looking for? Others named James Irvine: Scottish chemist (1877–1952) · Canadian politician · Scottish portrait-painter; (1833-1889) · British designer (1958–2013)
Family
Related