The following is an edited and extended version of a previous article. It is more than double the length of the previous unedited version I believe. I would also like to say that everything after the ...