KrisAnne Hall recommends this source for understanding the term Natural Born Citizen. It will become relevant now that Ted Cruz has announced his run for the President. Cruz is an American citizen who was born on Canadian soil; not sovereign American soil. The Constitution mandates that only Natural Born Citizens are eligible to be President of the United States.
Check out KrisAnne’s website here: http://krisannehall.com/