Demand: Creating What People Love Before They Know They Want It

  • 11h 47m 21s
  • Adrian J. Slywotzky, Karl Weber
  • Recorded Books, Inc.
  • 2011