FARWELL Byron

The great Anglo-Boer war - New York: W W Norton & Co. Inc., 1990 - 495p.

0393306593 (pbk.)