Tomorrow now envisioning the next fifty years - Sterling, Bruce 1954- (Random House, 2002)