Democracy on trial Reflections on Arab and African politics - Mahgoub Mohamed Ahmed (London Andre Deutsch, 1974)