https://medium.com/@surfmaster990/bill-gates-the-tech-innovator-and-philanthropist-behind-microsoft-782563562ee1