Proceedings of the Royal Society of Edinburgh, Volume 18 by Edinburgh Royal Society O