The Everything Store

This 576-pages book by Brad Stone was published in 2013 by Little, Brown and Co. It would take roughly 12 hours to read.

The Everything Store