An account of the parish of Penicuik, for which the Highland Society of Scotland awarded a premium in 1829.
Jackson, James,of Penicuik.
Edinburgh, 
1833.