Clarke, Harold D.

Brexit Why Britain voted to leave the European union - New York Cambridge University Press 2017 - xii, 256

9781316605042


Brexit-European union
International law