Overview

Alexander MacDonnell

(1615—1699) army officer and politician