The Struggle for Europe's Constitution

    The Struggle for Europe's Constitution

    Andrew Duff

    Federal Trust For Education & Research 2005

    Paperback 240pp

    9781903403822   Product Code: 12635

    publ £14.99     now £69.00 Qty:  last copy!