Executing Strategy Through Organizational Design - Mastering Strategic Management 1st Canadian Edition