Internet Archive BookReader

A Scots earl in Covenanting times; being life and times of Archibald, 9th earl of Argyll, 1629-1685