I want to learn the following main objects in Set Theory.
Zermelo–Fraenkel axioms of set theory
Axiom of choice,
Zorn's lemma
Well ordering principle
the equivalence of (2,3,4).
Modern changes in way of thinking in set theory after emergence of Category theory.
Of course Halmos' book Naive Set Theory could be a good reference for it.
But, I would like to see more expository and quite recently written book, which will include (6).
I am not looking for a book, which puts above things in "Definition-theorem-proof" type; but also gives more discussions on above objects.
Can one suggest the modern book for it?