Overview

Patrick Gordon

(1635—1699) army officer and diarist