Genealogy
HOME
The Weirs in Scotland
The Weirs in Bucks County
by Evelyn Eisenhard
Click here
The Children and Grandchildren of James and Emma Weir
The Ancestors of James Weir of Warrington Township