Algebraic topology an introduction - Khan, Naseer (Oxford Book Company, 2019)