Plato's philosophy attempted to explain life from what standpoint?