Good strategy, bad strategy, the difference and why it matters, Richard P. Rumelt - (electronic bk.) (data)
Holdings 26