Essential reading and references for this topic.
Below is a compiled list of highly recommended materials:
Get the entire guide at 6822842.
Primary source .] http://6822843.xyz -- check it out.
http://6822845.xyz has additional info on this topic.