Highland Readings by D. M. Mackenzie
Publisher: Laidlaw & Mackenzie