I've been talking to a guy who doesn't know anything about sets, and I couldn't think of anything good to recommend that he should read. I know that there are lots of good books about set theory, but don't they all cover too many details so that it takes too long to get an overview of the basics? What I'd like to find is a good summary, no more than 20 pages long (5-10 pages would be better), that briefly explains the following, and doesn't bother to use the ZFC axioms to justify their validity: The symbols ##\forall,\exists,\in##. The two ways to specify a set. When are two sets equal? Unions, intersections, differences, complements, cartesian products. Functions (domain, codomain, range, pre-image, etc.). Ordered n-tuples. I'm thinking that there must be a good book on analysis or topology or something that includes a summary that fits this description. Oh yeah, it's preferable if the relevant pages are available online.