Patrick Twomey is a lecturer in law at the University of Nottingham David O'Keeffe is Professor of European Law at University College London.
Legal Issues of the Amsterdam Treaty
2 contributors - Hardback
£160.00