Regiments of the British Indian Army 1895-1947 (häftad, eng)
A short history of each regiment , including 22 Cavalry, 21 Infantry & 10 Gurkhas Regiments.
