Farnam Street

#2

Difficult Conversations: How to Discuss What Matters Most

1999 • 138 Readers • 315 pages 3.9