European Parliament Library

The Chechens, a handbook, Amjad Jaimoukha