NB: This is my personal website. Nothing written here, nor on my Twitter, LinkedIn, Facebook or any other online networking pages, should be regarded as endorsed in any way by any organisation I have (or have had) an association with, unless specifically mentioned otherwise.