Overview

William Haviland

(1718—1784) army officer