Where Good Ideas Come From: The Natural History of Innovation

by

  • Publisher: Penguin (UK)
  • Print ISBN: 9780141033402, 0141033401

  • eText ISBN: 9780141964591, 0141964596

  • Pages: 336