Sorry, George P. Bush is NOT a natural born Citizen. His mother was a foreign national at the time of his birth in Houston, Texas.
He was born in the USA.
Case closed.