james crabtree 

UK-based author and analyst.