Eleven generations. (Ewart Family]
[Edinburgh? : s.n.,
190-?]
A history of the family name Ewart going back to the year 1480.
Ewart family.