Thomas Brown William Niven (15 March 1834 – 17 December 1914) was a Scottish minister. He served as Moderator of the General Assembly of the Church of Scotland in 1906.
Thomas Brown William Niven (15 March 1834 – 17 December 1914) was a Scottish minister. He served as Moderator of the General Assembly of the Church of Scotland in 1906. (en)
Thomas Brown William Niven (15 March 1834 – 17 December 1914) was a Scottish minister. He served as Moderator of the General Assembly of the Church of Scotland in 1906. (en)