Overview

Hugh Mackay

(1625—1692) army officer