Stephen W. Hawking, George F. R. Ellis. The Large Scale Structure of Space-time.
p4.While we expect that most of our readers
will have some acquaintance with General Relativity, we have
endeavoured to write this book so that it is self-contained apart from
requiring knowledge of simple calculus, algebra, and point set