A West Pointer with the Boers - Blake, John Y. Fillmore, 1856-1907