Land Grabbing: Last Ditch Effort of Colonialism? A Survey of a Few Contributions and a Couple of Suggestions