This blog has been a long time in the writing, partly because I have strived hard to appear as objective as I could, and partly because...