David Cooper

David Cooper is secretary of Liberal Democrat Alter (Action on Land ­Taxation and Economic Reform), a Liberal Democrat campaign group
Politics
Politics
Showing 1 to 2 of 2