Afghanistan's violent decades : a history, 1978 through 2021 / - Sprague, Stanley B.,