Xenophanes of Colophon: Meaning, Philosophy, Quotes, and Fragments