I would like to study some of the basics of algebraic topology and would like to read the book by Davis-Kirk. I realize that it assumes the reader is already familiar with homology, CW complexes and (in specific parts) differential topology. I actually am already somewhat familiar with these topics but nevertheless I feel I might use a brushing up. So here's my question:
What is a good (possibly concise -- not in the May sense...) book covering the topology prerequisites necessary to read Davis-Kirk?
I feel I need to read more about CW complexes (and I can deal with differential topology as it comes along, so I don't feel a potential book must cover that)