Ivan Wyschnegradsky

Ivan Wyschnegradsky (1893–1979)