Three Dimensional Geometry