Proceedings of the Royal Society of Edinburgh.
Contributors: Royal Society of Edinburgh.
Publisher: Royal Society of Edinburgh.
Place of publication: Edinburgh