MIT OpenCourseWare | Free Online Course Materials ( ocw.mit.edu ) I spent a lot of time here. 20 years ago. Often referred to their example.