NOTICE: Because of the number of variations and sub-theories of the Gap Theory, a link to these sites does not necessarily constitute my agreement with or endosement of the material and opinions found on these sites. Details and opinions differ, but all these sites are well worth the time and effort it takes to explore and study. -- Steven Dill