An Introduction To Global Studies by Patricia J. Campbell, Aran S. MacKinnon & Christy R. Stevens