The Struggle for the European Constitution: A Past and Future History by Michael O'Neill Back to product details page >