The Mahabharata does not begin in the clouds or in imagination. It begins on land. On Kurukshetra. A place where real people ...