Gorbachev : his life and times - Taubman, William (Simon & Schuster, 2017)