Colin K. Kennedy’s Thoughts On Management Strategy, Strategic Thinking, Events and More