https://medium.com/@saifalee21/an-examination-of-the-ethical-implications-of-new-technologies-6a0ae955781a