General relativity is a cornerstone of modern physics, and is of major importance in its applications to cosmology. Plebanski and Krasinski are experts in the field and here they provide a thorough introduction to general relativity, guiding the reader through complete derivations of the most important results. Providing coverage from a unique viewpoint, geometrical, physical and astrophysical properties of inhomogeneous cosmological models are all systematically and clearly presented, allowing the reader to follow and verify all derivations. Many topics are included that are not found in other textbooks. For advanced undergraduates and graduates in physics and astronomy, this textbook will enable students to develop expertise in the mathematical techniques necessary to study general relativity.