sandystrachan.wordpress.com
O Valiant Hearts
O valiant hearts who to your glory came Through dust of conflict and through battle flame; Tranquil you lie, your knightly virtue proved, Your memory hallowed in the land you loved. Proudly you gat…