Proceedings of the royal society of edinburgh