The following people have helped in the assembly of the information (and experience) that helped make this document possible:
Ed Carp, Steve Robbins, Ian Taylor, Greg Naber, Matt Welsh, Iain Lea, Arjan de Vet
If I forgot anybody, my apologies.