Teacher Kuswag High School, Amanzimtoti, South Africa, 1982-1983; researcher Human Scis. Research Council, Pretoria, South Africa, 1984-1987; lecturer history University Free State, 1988—1990, senior lecturer, 1991—1995, associate professor, 1996—2001, professor, 2002—2006, senior professor, since 2007, chairperson, department history, since 2006; Guest lecturer Catholic University, Louvain, Belgium, 1993, Catholic University, Brussels, 1995, Military Academy, Saldanha, South Africa, 1997; editorial consultant Dictionary South African Biography, 1985-2000, South African Journal Cultural History, since 1988, visiting fellow Australian Defense Force Academy, Canberra, 2009. Co-author: British Fortifications in the Anglo-Boer War (1899-1902), 1997; author: (monograph) The Phases of the Anglo=Boer War 1899-1902, 1998, also 4 other monographs; contributing author: Jane's Fighting Ships, since 1990, The Military Balance, since 1991; editor: Anglo-Boer War Diary of Herbert Gwynne Howell, 1986, Lord Roberts and the War in South Africa 1899-1902, 2000, Lord Kitchener and the War in South Africa 1899-1902, 2006; editor Journal for Contemporary History, since 2007; member editorial board Christiaan de Wet-annals, 1988-2007. Acta Academica: Journal for Human Scis., 1997-1998, Historia, 1999-2002; contributor over 160 articles and book reviews to professional journals.
Award
Grantee Foundation for South African Student Studies The Netherlands, 1995, research grantee Center ...