Alan Keyes – Time for a return to republican principles