Everybody please read this article by Fabian Pascal: the section titled "Some Fundamentals" is a gem. Page saved for posterity.