Search help
The Scottish church from the earliest times to 1881 to which is prefixed an historical sketch of St. Giles' Cathedral