Lecture notes -- M. P. Heller