Debating civilisations : Interrogating civilisational analysis in a global age

- Smith, Jeremy