I've searched on Google and most of them say Karl Heinrich Marx was the father of Communism. He wrote a book on what Communism is and how it's done.

But I've also seen considerable websites that says Lenin was the father of communism. Who was really?