Here is a reading list and bibliography for those of you who want to delve into these topics in greater detail