Overview

Francis Taaffe

(1639—1704) army officer and politician