To each his own Bible: taking notes from Scripture in twelfth-century England

Venue: Old Class Library, 71 South Street, St Andrews KY16 9QW

Type: