20170722 life-style.books.features: Kevin Spacey to play Gore Vidal