This is a good book if you have some prior knowledge in the subject. So if you have already read a bit about the subject and want to learn more, buy it. The author appears to know how to position material to make it interesting to on board a reader but it can a bit long winded and abstract towards the end.

A Concise Course in Algebraic Topology

Like the above, only a basic introduction to algebraic topology is needed to get started with this book. Check for the version or edition of the book, and buy the latest one. The book has some typos which will be corrected in the latest version. The homework problems in the book can get very demanding.

Algebraic Topology

See this book as a go-between undergraduate and graduate levels for the subject. The book starts off well by giving an overview and introduction to topology but gets complex towards the later chapters.

Algebraic Topology 1st Edition

Think carefully before you buy this book, because it requires st…