Peter Campbell

Surname: Campbell
First Name: Peter
Occupation/description: Political scientist; Politician (Conservative)
Dates: