Igor Vladimirovich Ivanov (1937 – 2000)