501 We use cookies. Read the Privacy and Cookie Policy I accept 501 Dorronosoro, G. Revolution Unending: Afghanistan, 1979 to the Present New York, 2005. Pp. 227, 228.