Vladimir Petrov: A Reappraisal