The Genius of Opposites: How Introverts and Extroverts Achieve Extraordinary Results Together by Jennifer B. Kahnweiler 2 h 39 min