I must admit I was quite happy when this guest post hit my inbox this morning. I had spoken to its author Ali Yaqub a few days before