Drumlanrig Castle and the Douglases: With the Early History and Ancient Remains of Durisdee