Jim collins

Good to great - Harper Business

9780066620992