Great judgments of the European Court of Justice : rethinking the landmark decisions of the foundational period - Phelan, William (Cambridge University Press, 2019)