European Union Law in a Global Context by Trevor C. Hartley & Hartley Trevor C.