Overview

William Wolseley

(c. 1640—1697) army officer