Mavroidis, Petros C. The General Agreement on Tariffs and Trade : A Commentary - Hbk - Oxford University Press 2005August - 350 pp