Critically evaluate the main ideas and theories in The Communist Manifesto by Marx and Engels

writer should preferably have good knowledge of the topic. essay should be a comprehensive evaluation of the theories and a discussion of thier modern day implications.
harvard referencing system, bibliography. reference to primary source the communist manifesto secondary sources should be trusted texts or journals