501 501 Dorronosoro, G. Revolution Unending: Afghanistan, 1979 to the Present New York, 2005. Pp. 227, 228.