lecture notes archive 9448802