Bactra Review    Geometrical Methods of Mathematical Physics
A First Course in General Relativity, Cambridge UP, 1985; I have not yet had the chance to read it.