Margaret Trail (1662-1706) (1662–1706) Parents James Trail Mary Hamilton Children Patrick Bruce Michael Bruce Siblings James Trail Mathilda Trail James Trail Sarah Trail Mary Trail Magdalen Trail Anne Trail Hans Trail Eleanor Trail Jean Trail John Trail Partners James Bruce