The North British review
Publisher: Microcard Editions
Published: 1861
Number of pages: 585