Elements of mathematics: Theory of sets - Bourbaki, Nicolas (California Addison-Wesley Publishing, 1968)