In a perfect world this article would have gone up on Wednesday, but due to some unforeseen circumstances it was delayed. Over the past week we have looked at … Read More