Valeriy Petrov — Soviet and Russian statesman, lawyer