Geometry: An Integrated Approach