War in Afghanistan, 1879-80 : the personal diary of Major General Sir Charles Metcalfe MacGregor /
MacGregor, Charles Metcalfe,Sir,1840-1887.
Trousdale, William.
Detroit Wayne State University Press
1985
Includes bibliography and index
MacGregor, Charles Metcalfe, Sir, 1840-1887
Great Britain. Army
Afghan Wars
Generals