Proceedings Volume 25 by Royal Society of Edinburgh | Menrva Books