plato hali. quadripartitum claudius ptolemaeus trad plato tiburtinus comm hali scientia proiectionis radiorum ptolemaeus pseudo centiloquium ptolemaeus pseu internet archive johannes free