Course taught in English at the Math in Moscow programme for international undergraduate students at the Independent University of Moscow, Spring 2011.