A survey of classical and modern geometries with computer activities - Baragar, Arthur (Prentice Hall, 2001)