My name is Handy, not Hardy; it's RIGHT THERE in my name in my reply to your post. I will thank you to do me the courtesy of spelling it correctly. Your "sources" refer to the birth of a Robert Ford in Romsey, Hampshire; the arrival of a Robert Ford in Maryland in 1647; the marriage of a Robert Ford in Yorkshire in 1659. There is no evidence that Robert Ford born in Romsey is the same man as Robert Ford, emigrant to Maryland, and no reason to assume they're the same man apart from a similarity of name; it is possible, and maybe even plausible, but it is not provable and as such the christening record should not be attached to this profile. There is ALSO no evidence that Robert Ford, emigrant to Maryland, returned to England after his initial arrival (as he would have to have done to be the same man as the Robert Ford who married Mary Clarke in Yorkshire in 1659 (300 miles away from Romsey in Hampshire, 4000+ miles and across the Atlantic from Maryland). The only record which plausibly refers to Robert Ford, emigrant to Maryland, is the record of arrival in 1647.
The information found here at the "Early Colonial Settlers of Southern Maryland etc" site makes it fairly clear that Robert Ford, emigrant to Maryland, had one known wife, Lydia, and was father of, among others, Robert (junior) who married thrice and secondly to a Mary (Heard, not Clarke); there is no evidence, nor is there any record, of any marriage between Robert Ford the emigrant and anyone called Mary (Clarke or anything else).