Modern geometries - Smart, James R. (Brooks/Cole Publishing Company, 1998)