Rangrut.
The Islamic pattern-of-war / Rangrut. - Karachi : Islamic Military Science Association, [...?]. - xi, 412 p. ; 23 cm.
300 300
Islam -- History.
290.9 / R162i
The Islamic pattern-of-war / Rangrut. - Karachi : Islamic Military Science Association, [...?]. - xi, 412 p. ; 23 cm.
300 300
Islam -- History.
290.9 / R162i