Glamis Castle. - Slade, Harry Gordon (The Society of Antiquaries of London, 2000)