https://blogs.timesofisrael.com/parsha-and-humanity-bereshis/
Parsha and Humanity: Bereshis