The North British review
Publisher: Microcard Editions
Published: 1866
Number of pages: 521