Geometry of Surfaces by John C. Stillwell – Springer Mathematics Universitext PB by | 4 Aug 2026I like that this textbook includes practice problems with full answer keys.