Edinburgh : Melville College Trust,