James Craig (1834 – 28 August 1902) was a British Liberal Party politician who served as Member of Parliament for Newcastle-upon-Tyne from 1886 until 1892.
James Craig (1834 – 28 August 1902) was a British Liberal Party politician who served as Member of Parliament for Newcastle-upon-Tyne from 1886 until 1892. (en)
James Craig (1834 – 28 August 1902) was a British Liberal Party politician who served as Member of Parliament for Newcastle-upon-Tyne from 1886 until 1892. (en)