The main objective of this book is to present the theory of general relativity in a direction that will be intelligible, informative, and interesting to the individual reader. Many of the texts about general relativity are either too thin on detail or too narrow in scope; this book was written with the aim of rectifying these shortcomings.