Book Notes: "The Communist Manifesto" by Karl Marx and Friedrich Engels 08 June 2017 Australia Communism Dr John Hewson Fightback! +2 Friedrich Engels Karl Marx Political Ideology Social Democracy Socialism Australia Communism Dr John Hewson Fightback! Friedrich Engels Karl Marx Political Ideology Social Democracy Socialism Australia Communism Dr John Hewson Fightback! Friedrich Engels Karl Marx Political Ideology Social Democracy Socialism