Modern geometries - Smart, James R. (Brooks/Cole Pub. Co., 1994)