An Uncertain Glory: India and its contradictions