Partiality *

Controversial? Perhaps; Opinionated? Certainly.

Personal blog: written in my spare time and maintained at my expense.
Though I may occasionally talk about issues that touch on my work, this is not a corporate blog and the opinions and ideas expressed here are mine, and should not be confused with, or taken for, those of my employers: present, past or future.