Overview

Sir David Mitchell

(c. 1650—1710) admiral and parliamentary official