lecture notes archive 3658644