Karl Marx
The Eighteenth Brumaire of Louis Bonaparte, on Hegel's remark that history repeats itself, 1852
Marx was crediting Hegel with the idea that history repeats, then adding his own twist. Napoleon III was the farce to his uncle's tragedy.
Source: Wikiquote