Reformes, rebels and revolutionaries - MacCormack, Andrew Ross (1977)