In memoriam. Captain William Hamilton Campbell Kidston, 9th Argyll and Sutherland Highlanders. Died ... in France, 8th August 1917. Buried at Etaples. [Letters, &c.] [With a portrait.]
Kidston, William Hamilton Campbell.
[S.l., 
ca. 1918?]
With an order of service for the memorial service for John Swire loosely inserted.