This is one of the most outstanding physics books in the field I have ever read. Combines phenomenology and theoretical/Mathematical structure with great tact, insight and generosity.<br>The book is definitely current with modern developments in the field and has extensive bibliography and references.<br> I would definitely prefer this book to teach a first course on General Relativity and Cosmology at a graduate or Advanced Undergraduate level(for both Physics or Mathematics Majors) to any other book.<br>This pedagogic pearl deserves five stars and that is the grade I am awarding this beautiful book.<br>I am also a great fan of the Advanced Quantum Field Theory/ Particle Physics book Co-Authored by the distinguished professor with separate solutions manual.