This is a comprehensive textbook for advanced undergraduates and beginning graduate students in physics or astrophysics, developing both the formalism and the physical ideas of special and general relativity in a logical and coherent way.
Request lecturer material: sn.pub/lecturer-material
Richard A. Mould