Overview

Sir Patrick Leonard MacDougall

(1819—1894) army officer and military writer