John Richardson

ParliamentSession

Past Constituencies

NameParliamentStart DateEnd Date
Perth—Middlesex3711/27/200010/11/2002
Perth—Middlesex366/2/199711/26/2000