The below is a short list of what I believe are important resources.  I hope you find them as useful as I have.