Lecture notes:

--------------------------------------------------------------------------------