The Shrimp Turtle Case a Battleground for the Environmentalists and the International Trade Community in the WTO
Compulsory Dispute Settlement and the Problems of Multiple Fora Under International Environmental Law