Overview

John Keane

(1781—1844) army officer