20 Years Inventing The Future