Історична повість розповідає про війну за незалежність двох бурських республік, Трансвааля та Оранжевої, проти англійських колонізаторів. Образ доктора Тромпа, гуманіста і бійця народної армії, носить риси автопортрета письменника. Головний герой повісті — юний француз Жан Гранд'є, на прізвисько капітан Зірвиголова.