An introduction to the history of the world - Shama Mahmood (ed.) (New Delhi: Pearson)