The empire strikes back? : the impact of imperialism on Britain from the mid-nineteenth century / Andrew Thompson. - Thompson, Andrew S. (Andrew Stuart), 1968- (Pearson Longman, 2005)