Lord Ross of Newport

Lord Ross of Newport is no longer a Member of the Lords, but sat in the House under this title between 4 November 1987 and 10 May 1993. His full title is The Lord Ross of Newport, and his given name is Stephen Sherlock Ross.