These notes are based on my lectures delivered in Russia (Novosibirsk and Moscow State Universities, 1972-1973 and 1988-1990), France (Collège de France, 1980), South Africa (University of the Witwatersrand, 1995-1997) and Sweden (Blekinge Institute of Technology, during 2004-2008).