Algebraic topology a first course - Fulton, William 1939- (Springer, 1995)