revolution+and+social+change+jg