Its probably a little myopically unfair to call Rudyard Kiplings Kim the greatest book about India. Unfair because its 114 years old and because its language and ostensible politics sometimes pinch the modern ear. Myopic because, after all, its a book about India by an non-Indian, and a guy with a reputation as a strident imperialist to boot.