I'm looking for references for the following facts concerning the ultrafilter lemma (~ "there exist non-principal ultrafilters"):


1. The ultrafilter lemma is independent of ZF.
2. ZF + the ultrafilter lemma does not imply the Axiom of Choice.


I would prefer an overview article / book that links to the original papers instead of the original papers themselves. That's because I don't rely on these facts; I only want to give some context for my readers.



Reference Request: Independence of the ultrafilter lemma from ZF
In any of the formulations mentioned (so far) in the comments, the ultrafilter lemma is independent of ZF but weaker than AC. That the strongest form (all filters can be extended to ultrafilters) doesn't imply AC is a theorem of J.D. Halpern and A. Lévy ["The Boolean prime ideal theorem does not imply the axiom of choice" in Axiomatic Set Theory, Proc. Symp. Pure Math. XIII part 1, pp. 83-134]. That ZF doesn't prove even the weakest form (there exists a nonprincipal ultrafilter on some set) is a theorem of mine ["A model without ultrafilters," Bull. Acad. Polon. Sci. 25 (1977) pp. 329-331], building on S. Feferman's construction of a model with no non-principal ultrafilters on the set of natural numbers ["[Some applications of the notions of forcing and generic sets](https://eudml.org/doc/213821)," Fundamenta Mathematicae 55 (1965) pp. 325-345]. 


