Jacques Vallée

Investment Advisor