a 30 year history of the future