E M Forster and the politics of imperialism - Shaheen, Mohammad; Author (2004)