Design, Teamwork, And Leadership Lessons From Gen. Stanley McChrystal: Must Watch