Geometry - Kelly, Paul Joseph (Fundamental mathematical structures, 1965)