SmartAnswer

Smart answer:

After reading 1334 websites, we found 2 different results for "Who said history does not repeat itself but it does rhyme"

Mark Twain

Mark Twain said, 'History doesn't repeat itself, but History does rhyme.'

Source links:

ShareAnswer
source
source
source
+167
source
source
+168

Confidence Score

History

As Mark Twain said, history doesn't repeat itself, at best history rhymes.

Source links:

ShareAnswer
source
source
source
+48
source
source
+49

Confidence Score