William Cadogan (Q16206369)
Irish politician and cavalry major in Oliver Cromwell's army
Language:
other details
aliases Major William Cadogan
description Irish politician and cavalry major in Oliver Cromwell's army

External Links