Babur, The First Moghul in India: In the Land of Cain