Anatomy of rebellion - Welch, C.E. (New Delhi York State University Press, 1980)