History of Ivo Petrov