Overview

John Pitt Kennedy

(1796—1879) army officer and engineer