Author: Dalgleish, John of West Grange.
Title: of West Grange.