A West Pointer with the Boers
A West Pointer with the Boers

Blake, John Y. Fillmore, 1856-19