Overview

William Miles

(1780—1860) army officer