Sovereignty, Democracy and Socialism: Reflections on the Grenada Experience