The following links are to websites that will enhance your understanding of this course.
(scroll down)