This is a blog post that I have thought about writing for quite some time but have questioned either whether I can do it justice and even whether my point of view is really needed. In the case of the first question, I have spent a lot of time drafting and working on this to... Continue Reading →