Reminiscences of the last Kafir warby McKay, JamesGreat BritainGreat Britain. Army. 74th HighlandersHistoryWriting a summary for young readers…For young readersBook data: Open Library