Elements of Set Theory

Herbert B Enderton
Elsevier Science
9780122384400
0-12-238440-7