Gerard Conway Books
The limits of legal reasoning and the European Court of Justice
"The European Court of Justice is widely acknowledged to have played a fundamental role in developing the constitutional law of the EU, having been the first to establish such key doctrines as dire...
Read More