Complete Reading List

This reading list will continue to evolve, the current version was last updated October 2020.