Twentieth century imperialism : shifting contours and changing conceptions - Harshe, Rajen (Sage publications, 1997)