Basic concepts of algebraic topology - Croom, Fred H. (new york springer, 1978)