Patterson Grenny McMillan

Crucial Conversations: Tools For Talking When Stakes Are High


Communication
Communication Skills
Negotiation