ancient medicine hippocratic corpus four humours greek philosophy pre socratic philosophers thales heraclitus medical pluralism greek cosmology homer iliad egyptian medicine mesopotamian medicine healing deities sekhmet isis physician ethics classical civilization greek mythology roman civilization plato aristotle socrates herodotus thucydides peloponnesian war alexander the great roman republic roman empire virgil aeneid greek tragedy oedipus rex parthenon oracle of delphi stoicism roman law hellenistic period ancient history exam review practice questions test preparation