The Old High Kirk, Kilmarnock.
Old High Kirk (Kilmarnock, Scotland),publisher.
Title from cover.