Difficult Personalities: A Practical Guide to Managing the Hurtful Behavior of Others (and Maybe Your Own) by Helen McGrath, Hazel Edwards 0 Type: Book