lord Napier of Magdala afled i går.