Rumelt, Richard P.

Good strategy bad strategy the difference and why it matters Richard P. Rumelt - London Profile Books 2011 - xii, 322

9781846684807 395.00