Subtitled "A practical handbook for software construction." Everyone in my department is issued a copy when they're hired.
Don't be swayed that the examples are in C and Pascal, or that it's from Microsoft Press. This book belongs on every programmers shelf to be perused at regular intervals.