"The World's Honour Roll" by F.A. Acland, from the December 1914 number of The Canadian Magazine. At the time, son Peregrine was training in the mud and muck of Salisbury Plain.
The same issue features this less accomplished verse, which was accompanied by an illustration by J.E.H. MacDonald.