Ergodic theory is one of the few branches of mathematics which has changed radically during the last two decades. Before this period, with a small number of exceptions, ergodic theory dealt primarily with averaging problems and general qualitative questions, while now it is a powerful amalgam of met[...]