The Psychology of Revolution - Fathali M. Moghaddam

Based on both personal experience and objective research, this book presents a psychological…