doi:10.1111/j.1468-0386.2007.00390_3.xDe La Rosa, StéphaneBlackwell Publishing LtdEuropean Law Journal
European Law JournalDr Stéphane De La Rosa