Extraordinary Relationships: A New Way of Thinking about Human Interactions, Second Edition - Roberta Gilbert