'''Frances Gertrude Claire D'Souza, Baroness D'Souza''', (''née'' Russell; born 18 April 1944) is a British scientist and politician. She held the office of Lord Speaker from 1 September 2011 to 31 August 2016.
Provided by Wikipedia
Showing 1 - 2 results of 2 for search 'D'Souza, Frances', query time: 0.10s
Refine Results