Stalin was a Marxist-Leninist theoretician and is considered by many to be one of the greatest leaders to ever have lived.