Hi, Apologies; In spite of the numerous excellent threads that exist discussing GR books, I felt compelled to create another one. I'm taking a first course in GR & Cosmology, and am trying to select a textbook as the main 'roadmap' through GR. This is a first course on GR in the UK, which is equivalent to the first grad course on GR in the US. I already know special relativity using 4-vectors and the covariant formulation of classical electromagnetism, but wouldn't mind a good repeat review at all. I have narrowed my choices to the following books: R. D'Inverno - Introducing Einstein's Relativity (currently my choice as main text) S. Carroll - Spacetime & Geometry: Introduction to GR (choice as a companion to D'Inverno) B. Schutz - A First Course in General Relativity (may replace Carroll as a companion to D'Inverno) J. Callahan - The Geometry of Spacetime: Intro to SR & GR (have heard a lot of good things about this) A. Zee - Einstein Gravity in a Nutshell (which apparently is MUCH better than the bad QFT Nut) L.D. Landau - Classical Theory of Fields (This is here for the sole reason that I love Russian texts) Other available options that I don't feel too strongly about (but perhaps you could change my mind?): L. Ryder - Introduction to General Relativity J. Hartle - Gravity: An Introduction to Einstein's General Relativity R. Lambourne - Relativity, Gravitation, and Cosmology N.M.J. Woodhouse - General Relativity P.A.M. Dirac - General Relativity S. Weinberg - Gravitation & Cosmology R.M. Wald - General Relativity MTW - Gravitation Hans Stephani - General Relativity: An Introduction to the Theory of the Gravitational Field Note: Some books in the second list above are first rate classics, but are inappropriate for a first course, or are too encyclopaedic to serve as textbooks. I'm looking for a textbook that develops the mathematical formalism that it uses, and strikes a balance between mathematical rigour and the physics. I don't mind heavily mathematical or verbose treatments (they usually tend to be more pedagogic). If people would care to comment on and compare the books above, or suggest new books, that would be fantastic. Please feel free to suggest combinations of books (that go well together), and also auxiliary leisure reading to accompany the course proper. Thanks!