Narrative of the part taken by the 79th Queen's Own Cameron Highlanders, in the Egyptian campaign, 1882 /
Great Britain.Army.Queen's Own Cameron Highlanders.
Baynes, K. S.
[London] : For private circulation,
1883.