Also, I recommend Design Patterns Explained, by Trott and Shalloway.
In reply to Re: Design Patterns Considered Harmful by chromatic in thread Design Patterns Considered Harmful by dws