The prophet and the revolutionary: Arab socialism in the modern Middle East by Stephen Goode | Menrva Books