Author: Mackay, John, of Rockfield