Overview

William Caulfeild

(c. 1658—1726) army officer and politician