The international trade journal (Taylor & Francis, 1986)
Refereed/Peer-reviewed