Hamish MacPherson: Marking the anniversary of King David I's