Originally Posted by
Snarge
Got references to suggest? Books, websites, etc..?

Read everything you can and study history. It is a grand experiment and we have made much progress, but we have also had many failures. Ideas are the basis of progress, good ones propel us forward and bad ones create disasters. Sometimes we have to try bad ideas over and over before we understand why they are bad. This can consume many lifetimes.