The concept of Communism has long been a subject of intense debate, both in academic circles and in the public