Elements of Differential topology - Shastri, Anant R (2011)