Global Issues in Environmental Law by Stephen C. McCaffrey & Rachael E. Salcido