Overview

Marmaduke Langdale

(c. 1598—1661) royalist army officer