> The harm wreaked by Marx and Engels is incalculable.
While I share your perspective and fully concur with your remarks, the past tense of "wreak" is "wrought", not "wreaked".
...brought to you by your local grammar police.
.
My view on grammar: Whom cares?
You're welcome.