Bill Gates: Getting Lucky vs. Getting a High Return On Your Luck

Billgates