Perestroika: new thinking for our country and the world. 1st ed.