Who is called the Father of History? October 4, 2017 – by admin Who is called the Father of History? A. Aristotle B. Socrates C. Herodotus D. plato