Marc Froese Sovereign Rules and the Politics of International Economic Law - Taylor and Francis 2018 ISBN: 9781351115582 Source: EBOOK