"Relativity, Gravity & Cosmology: A Basic Introduction" by Ta-Pei Cheng is highly recommended for beginners in the field of physics. The book effectively starts with special relativity and transitions to general relativity without initially using tensors, making it accessible for those new to the subject. It later introduces tensors for both special and general relativity. Additionally, the book includes aspects of particle physics related to cosmology and inflation. It features well-structured problems, complete with solutions for selected exercises and answers to review questions, enhancing the learning experience. Overall, it serves as a solid foundational resource for understanding complex concepts in relativity and cosmology.