Covers a large number of topics (e.g. analysis, algebra, topology) without assuming much background. Provides lots of interesting things to think about, and will often gloss over the technical details, which I think makes this book work very well actually.
My favorite parts were probably supercoiling, knot and graph polynomials, and the discussions of three-manifolds.