Overview

William Staveley

(1784—1854) army officer