Overview

David Melville

(1660—1728) army officer and politician