Kevin Cahill is an Irish author, political adviser investigative journalist. Based in the UK, he is a Fellow of the Royal Society and a Fellow of the British Computer Society. A former platoon commander, he began his journalism career as the International and Finance Editor of Computer Weekly, before moving to Computer News as Deputy Editor. He left to join The Sunday Times as an associate editor of the Sunday Times Rich list and has since writte...