This is a great collection of the interesting bits of computer science. It covers topics ranging from fractals to error-correcting codes, from text compression to NP-completeness. It's great either for non-CS-folks as a guide to what the field is all about, or as a survey of interesting problems and sub-fields for those who already love the subject.