Rumelt, Richard P.

Good strategy bad strategy : the difference and why it matters - London : Profile Books 2017 - xii, 322 pages : illustrations ; 20 cm : paperback

9781781256176

658.4012