Algebraic Topology - Clark Bray, Adrian Butscher, Simon Rubinstein-Salzedo (Springer, 2021)