Walter Olifard — Scottish noble