Provoke: How Leaders Shape the Future by Overcoming Fatal Human Flaws

Provoke

How Leaders Shape the Future by Overcoming Fatal Human Flaws

272 pages