Mary I (USA Kingdom)

Wife of James Roberts (later revealed to be James Maria Robert Stuart). Born 1746 in Pennsylvania to Alexander Craighead (a prominent Presbyterian minister) and his wife Agnes. The family migrated to Virginia and later to Mecklenburg County North Carolina. Mary and James were married in 1767.

Community content is available under CC-BY-SA unless otherwise noted.