Karthik RaveendranShoe Dog — A reviewThis book first caught my fancy when I was scrolling through a product hunt collection which talked about books suggested by Bill Gates.Jan 28, 2017Jan 28, 2017