This book is the first to present a comprehensive development of space-time geometry using the 2-spinor formalism. There are also several other new features in our presentation. One of these is the systematic and consistent use of the abstract index approach to tensor and spinor calculus. We hope that the purist differential geometer who casually leafs through the book will not automatically be put off by the appearance of numerous indices. Except for the occasional bold-face upright ones, our indices differ from the more usual ones in being abstract markers without reference to any basis or coordinate system. Our use of abstract indices leads to a number of simplifications over conventional treatments.