Political thought on uprisings : essays on just rebellion / - Chan, Stephen,