The content here was originally published on my Storybridge site during my student days. Its archived here.