A course in model theory: an introduction to contemporary mathematical logic (2000)

by B Poizat, M Klein