Heaven and earth
Publisher: J.K. Campbell; J. Nisbet and Co.
Published: 1848
Number of pages: 47