One of the bloggers I follow (Joseph Burgo, PhD) has a book coming out on defense mechanisms, called "Why Do I Do That?" It's supposed to be available on October 29.
http://www.afterpsychotherapy....ist-needs-your-help/I definitely have appreciated his insight from what I've seen on his website. I look forward to the book.