Name the three sources of history. Explain them.