Internet Archive BookReader

The Duncan family register of Lewis Duncan and Harriet Kinnaird