General relativity :a geometric approach