International Economics by Robert C. Feenstra, Alan M. Taylor & Stephen Yeaple