Overview

Sir Alexander Gibson

(c. 1632—1693) legal official