Ivan Kraynov: A Study of His Contributions and Legacy