[Note: It was necessary for me to split this article into two parts due to its length. I did so with the promise to self that I would not publish the first part until the second (which contains most of the detail) was almost completed. That is the case now. Please enjoy this first part.... Continue Reading →
