Modern geometry - Thomas, David A. (Brook/Cole, 2002)