C++ FAQ Celebrating Twenty-One Years of the C++ FAQ!!!
(Click here for a personal note from Marshall Cline.)
Section 28:
[28.8] Are there other OO books that are relevant to OO/C++?

Yes! Tons!

The morality, legality, and by-example categories listed above were for OO programming. The areas of OO analysis and OO design are also relevant, and have their own best-of-breed books.

There are tons and tons of good books in these other areas. The seminal book on OO design patterns is (in my personal, subjective and selective, opinion) a must-read book: Gamma et al., Design Patterns, 395 pgs, Addison-Wesley, 1995, ISBN 0-201-63361-2. Describes "patterns" that commonly show up in good OO designs. You must read this book if you intend to do OO design work.