I'm going to say that I am fairly new here and am still making my way around the site. That being said, I just realized from looking at my cousins tree that indeed Margaret Kidd is listed as Ephraim's second wife. She has Margarets siblings listed right up to Sackville Kidd 1715-1780 and his wife Elizabeth Waller 1722-blank
Ephraims first wife was Maria Smith 1842-1866. They married in 1860 and had one child who survived, Mary Almira 1862-1933. She married Edmund Leslie. If you're interested, I have a photo of Ephraim, Maria and toddler Mary Almira.