I am looking for another good book on Design, I have Design Patterns by the GoF, and Design Patterns Explained. Now I am looking for something else on the subject to read in my spare time.

Any suggestions are welcome, C++ language specific is fine, but that is the only language specific I really care to read about for this stuff, (that is not to say that if a book uses Java for its examples I don't want to read it, but if it is specifically for Java design, no thank you)