As a professional he has written dozens of reports, presentations and manuals. His articles appear on various websites, covering finance, economics, politics and health topics.