Euclidean geometries (general) and generalizations Real and complex geometry mathematics