Set Theory: Laws and Proofs