'As a complete package, the book is an ideal text for a first course on topological data analysis for beginning graduate students … Highly recommended.' M. Clay, Choice
1. Basics; 2. Complexes and homology groups; 3. Topological persistence; 4. General persistence; 5. Generators and optimality; 6. Topological analysis of point clouds; 7. Reeb graphs; 8. Topological analysis of graphs; 9. Cover, nerve and Mapper; 10. Discrete Morse theory and applications; 11. Multiparameter persistence and decomposition; 12. Multiparameter persistence and distances; 13. Topological persistence and machine learning.