The Diary and General Expenditure Book of William Cunningham of Craigends ...
Publisher: Printed at theUniversity press by T. and A. Constable forthe Scottish historysociety
Published: 1887