A book short, concise and readable on the set theory. We learn a lot about the work of Bolzano, Dedekind and Cantor and on different concepts (sets, transfinite numbers, notion of infinity, etc.) The book wants to teaching through clear explanations and a "historical" approach to the various developments in the field.