Set Theory & Its Philosophy 2e C by Michael Potter