The Coherence of EU Free Movement Law: Constitutional Responsibility and the Court of Justice by Niamh Nic Shuibhne | Menrva Books