Many know Hatchers Book, but few know the nice Concise Course in Algebraic Topology by J.P.May, which discusses, aside the standard stuff, Groupoids, Higher Homotopy and all that in a very brief and modern fashion. I think this is the book to read (for free) after/between Hatchers book.
There is also a big literature overview included, at the end of the book.
May has written much more (just look at his homepage), and I didn't read all of it. But what I read, I liked.

