Overview

George Bruce Malleson

(1825—1898) army officer and military historian