Spot illustration for the December issue of Leader's Edge magazine. This is Peter Drucker, author, professor and business guru, who is worshiped like a god in many business schools worldwide.
Back to Top