Author: William Holford & Associates, Edinburgh.