Overview

John Macbride

(c. 1735—1800) naval officer and politician