David Campbell Bannerman MEP - His work:
Key Content