Overview

Sir John Gibson

(1637—1717) army officer