Margaret Caithness ( eng .)