Overview

Richard Arundel

(1616—1687) royalist army officer