THEORIES OF REVOLUTION - COHAN A S (Default Publisher, 1975)