Philosophy Before Socrates: An Introduction with Texts and Commentary