Battles of the Boer War. - Pemberton, William Baring (British Battles Series., 1972)