The career of Major George Broadfoot, C.B. ... in Afghanistan and the Punjab /
Broadfoot, William,1841-1922.
Ellenborough,Lord.
Hardinge,Lord.
London,
1888.