Current blog:
Nothing current
Miscellany:
Centennial - The Russian Revolution 1917 in retrospect
Feb 11, 2017 - The world situation and South Africa after the election of Trump
2014 - Speaker’s notes for a debate on Palestine and Israel
2004 - Primer on the American Civil War battle of Gettysburg, 1863
