Books by Stirling, John (editor) Watt, L. MacLean & M'Fayden, J. E.