Theories of International Relations - Chan Stephen (London Sage Publications, 2006)