Why We Buy: The Science of Shopping–Updated and Revised for the Internet, the Global Consumer, and Beyond July 4, 2025 by Singh Price: $18.00 - $10.70(as of Jul 04,2025 12:25:46 UTC – Details) Buy Now Buy Now