Overview

Sir John Henderson

(fl. c. 1622—1668) army officer and diplomat