Sets for mathematics - Lawvere, F. W (Cambridge University Press, 2003)