Blackstone’s EU Treaties & Legislation 2017-2018

Description
Nigel FOSTER. Blackstone’s EU Treaties & Legislation 2017-2018. Oxford : Oxford University Press, 2017, 668 p.