Author: Strachan, John of Craigcrook
Title: of Craigcrook