Imam Shamil : the first musli guerilla leader - Hamid,Muhammad (1991)