Square 131 original Andrew Duff is the Liberal Democrat MEP for the East of England.

Books

Making the Difference