Each of the ten chapters consists of brief discussions on some facet of graph theory or combinatorics and concludes with some worked examples, a bulleted summary of the chapter, a short set of exercises, and suggested readings. Each chapter also opens with a short biographical sketch of a mathematician . the textbook covers a decent selection of topics in less than 300 pages, and effort has clearly been put into making it accessible to undergraduate students. (Brahadeesh Sankarnarayanan, zbMATH 1568.05003, 2025)