I have some loose information I've found during my personal Norfolk County research concerning the above that I hope will be helpful:
1. A Joseph P. Foiles gave an oath of alliegance to the United States on October 28, 1848.
2. A Joseph P. Foiles went on a surety for a marriage bann on October 22, 1840.
3. I have found two Foiles, Martha E. (b. 1837) and Sarah F. (b. 1844)who are listed as the children of Joseph Foiles. Mariah Foiles is listed as Martha's step-mother and Sarah's mother. Sadly, both these children died--Sarah on September 24, 1855 and Martha on October 5,1855--in a yellow fever epidemic.
4. Also, I have found an earlier Foiles couple, Ann and Thomas Foiles, who who had a daughter, Sarah, christened at "St. George or Poplar Hill Church, William and Mary Parish" in 1799. I have been unable to find further links for these Foiles.
5. Lastly, I have a James Foiles born to Peggy Havermill and John Foiles on October 18, 1811 in Jefferson, VA.
I would also like to speculate the following concerning Joseph P.:
1. I have found the Foiles name in England, including a Joseph Foiles. Also, Port Mahon on the Island of Majorca was a major English naval base at that time; that is, during the Napoleonic War. Possibly, Joseph P. was English. It would be interesting to see if there were any Foiles in the British Navy or possibly the Royal Marines during that time.
2. Spain is a Catholic country. Henry Preston Foiles and Georgeanna Foiles were married in 1849 in the Trinity Church(Episcopal)on August 9, 1849. If he was the son of a Catholic, it is highly unlikely, given the religious tensions of the time period,any episcopal parish would have allowed a catholic, even a professed convert, to marry in an episcopal church.
Charles Edward Foiles, III Chesapeake, VA, direct descendant of Henry Preston and Georgeanna Thomas Foiles