Leaders Eat Last

Why Some Teams Pull Together and Others Don't

978 0 670 92317 5
American 350 pages