The Friendly Troll
Public Participation in FTAs: The UK Kenya EPA