The Church of Scotland almanac for 1840, etc.
Ephemerides.
Edinburgh :  C. Zeiglar, 
1839.