Author: Macrae, Duncan of Gareloch.
Title: of Gareloch.