Original thread here. I have been waiting along time to re-post this great piece of work!!
http://www.freerepublic.com/focus/f-news/521812/posts