An interview with the author seemed, at the time, to be the best conclusion for the first edition of this book. It still describes the book, so here it is, once again.
Q: Thanks for agreeing to do this interview.
A: No problem — my time is your time.
Q: Seeing how these columns already appeared in Communications of the ACM, why did you bother to collect them into a book?
A: There are several little reasons: I’ve fixed dozens of errors, made hundreds of little improvements, and added several new sections. There are fifty percent more problems, solutions and pictures in the book. Also, it’s more convenient to have the columns in one book rather than a dozen magazines. The big reason, though, is that the themes running ...