Leader's Edge Spot Illustration

  • 113
  • 5
  • 0
  • 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.