McGregor Detention and its Alternatives Under International Law - Oxford University PressOxford University Press 2023 ISBN: 9780191898587 Source: EBOOK